heavy-handed force - Almanca İngilizce Sözlük